package com.dkm.orproject.dkmoa.domain;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author 易嵘
 */
@Data
public class OaWorkSummary {

    /** 工作总结id 工作总结id*/
    @ApiModelProperty(value = "工作总结id", required = true)
    private Long pkWorkSummaryId;

    /** 人员id 人员id*/
    @ApiModelProperty(value = "人员id", required = true)
    private Long personnelId;

    /** 工作总结名称 工作总结名称 */
    @ApiModelProperty(value = "工作总结名称", required = true)
    private String workSummaryName;

    /** 工作总结类型 工作总结类型*/
    @ApiModelProperty(value = "工作总结类型", required = true)
    private Long workSummaryTypeId;

    /** 工作总结内容 工作总结内容*/
    @ApiModelProperty(value = "工作总结内容", required = true)
    private String workSummaryContent;

    /** 总结说明 总结说明*/
    @ApiModelProperty(value = "总结说明", required = true)
    private String workSummaryExplain;

    /** 下阶段计划内容 下阶段计划内容*/
    @ApiModelProperty(value = "下阶段计划内容", required = true)
    private String nextPeriodContent;

    /** 下阶段说明 下阶段说明*/
    @ApiModelProperty(value = "下阶段说明", required = true)
    private String nextPeriodExplain;

    /** 有效性 0无效，1有效*/
    @ApiModelProperty(value = "有效性 0无效，1有效")
    private String isRevision;

    /** 创建人*/
    @ApiModelProperty(value = "创建人")
    private String createdBy;

    /** 创建时间*/
    @ApiModelProperty(value = "创建时间")
    private Date createdTime;

    /** 更新人*/
    @ApiModelProperty(value = "更新人")
    private String updatedBy;

    /** 更新时间*/
    @ApiModelProperty(value = "更新时间")
    private Date updatedTime;

}